package com.tarena.lbs.user.pojo.param;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.io.Serializable;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class UserGroupParam implements Serializable {

    @Schema(description ="人群id")
    Integer id;

    @Schema(description ="人群名")
    String groupName;

    @Schema(description ="预估人数")
    Integer userNumber;

    @Schema(description ="人群标签")
    String tagIds;

    @Schema(description ="人群简介")
    String groupIntro;

    @Schema(description = "启动状态：0表示禁用，1表示启用，3表示删除",
            allowableValues = {"0", "1", "3"},
            example = "0")
    Integer status;

}
